package com.fenrirtec.aepp.common.dto;

import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;
import com.fenrirtec.core.dto.BaseDto;

public class GroupPermissionDto extends BaseDto implements Serializable {

	private static final long serialVersionUID = 1L;

	@JSONField(name = "group_name")
	private String groupName;

	@JSONField(name = "function_name")
	private String functionName;

	@JSONField(name = "readable")
	private Boolean readable;

    @JSONField(name = "addable")
    private Boolean addable;

    @JSONField(name = "editable")
    private Boolean editable;

    @JSONField(name = "deleteable")
    private Boolean deleteable;

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getFunctionName() {
        return functionName;
    }

    public void setFunctionName(String functionName) {
        this.functionName = functionName;
    }

    public Boolean getReadable() {
        return readable;
    }

    public void setReadable(Boolean readable) {
        this.readable = readable;
    }

    public Boolean getAddable() {
        return addable;
    }

    public void setAddable(Boolean addable) {
        this.addable = addable;
    }

    public Boolean getEditable() {
        return editable;
    }

    public void setEditable(Boolean editable) {
        this.editable = editable;
    }

    public Boolean getDeleteable() {
        return deleteable;
    }

    public void setDeleteable(Boolean deleteable) {
        this.deleteable = deleteable;
    }

}
